Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
103 LARCHCROFT ROAD Detached £307,250 24 Jul 2020
105 LARCHCROFT ROAD Semi-Detached £200,000 21 Nov 2005
107 LARCHCROFT ROAD Detached £225,000 17 Mar 2014
110 LARCHCROFT ROAD Detached £156,000 19 Dec 2014
112 LARCHCROFT ROAD Detached £277,000 20 Aug 2014
115 LARCHCROFT ROAD Semi-Detached £145,000 21 May 2002
118 LARCHCROFT ROAD Detached £232,500 8 Aug 2005
124 LARCHCROFT ROAD Detached £168,500 24 Jan 2014
126 LARCHCROFT ROAD Detached £189,950 30 Nov 2006